1023,648,645,645,646,647,649,651,653,656,656,655,651,649,645,643,643,643,642,641,640,639,636,636,637,637,637,634,632,630,628,627,625,624,623,618,616,612,611,609,608,608,609,611,612,614,616,620,622,624,626,627,627,627,626,623,620,618,616,611,610,608,608,610,612,614,616,618,619,622,625,628,632,635,638,641,643,645,646,647,649,651,655,657,661,663,666,668,673,677,678,679,681,681,682,684,685,687,690,691,692,694,695,696,697,698,700,701,701,702,702,702,702,702,702,702,702,703,704,704,705,707,709,710,712,714,715,716,718,720,722,723,725,727,729,730,734,739,742,745,747,749,754,770,774,779,781,784,786,789,794,797,801,803,805,807,809,810,813,814,818,821,825,827,831,834,841,846,852,858,862,865,867,869,869,871,872,874,875,877,879,880,882,885,886,888,889,890,892,894,895,897,899,900,901,902,903,904,905,907,909,911,912,913,914,916,917,919,920,921,923,924,925,927,928,931,932,934,935,937,938,941,943,944,945,947,949,952,955,956,958,959,960,961,962,964,965,966,967,967,968,970,971,972,973,974,976,977,978,979,980,980,981,981,982,985,988,989,989,989,989,988,987,986,986,985,985,985,985,985,986,987,988,990,992,992,993,993,993,993,993,993,993,993,992,992,992,991,991,991,991,991,991,992,993,995,992,989,988,982,980,978,977,976,973,971,971,970,969,968,965,963,961,959,958,957,957,957,957,957,958,958,960,961,962,963,965,966,969,974,975,976,978,980,981,985,987,988,989,990,990,990,990,990,990,990,990,990,990,990,991,992,992,993,994,996,996,998,999,1000,1001,1002,1003,1004,1006,1008,1009,1009,1011,1013,1016,1018,1019,1020,1021,1021,1021,1021,1021;2600,2600,2594,2592,2589,2586,2583,2580,2578,2568,2565,2563,2559,2557,2551,2548,2546,2545,2543,2540,2537,2535,2523,2519,2516,2513,2509,2504,2501,2498,2495,2493,2492,2488,2486,2481,2479,2472,2470,2465,2460,2457,2451,2449,2447,2445,2442,2438,2434,2430,2423,2420,2413,2407,2405,2398,2390,2382,2376,2364,2361,2358,2355,2350,2347,2345,2342,2338,2336,2333,2330,2327,2324,2321,2319,2316,2314,2312,2309,2307,2305,2301,2298,2295,2291,2288,2286,2285,2282,2278,2278,2277,2276,2275,2275,2273,2272,2270,2269,2268,2265,2264,2263,2263,2262,2261,2258,2257,2255,2253,2251,2250,2248,2247,2245,2244,2242,2240,2239,2237,2236,2235,2234,2234,2233,2233,2233,2233,2233,2233,2233,2234,2234,2235,2237,2238,2239,2239,2239,2237,2235,2234,2230,2229,2231,2233,2234,2234,2235,2235,2235,2236,2237,2238,2239,2240,2241,2241,2242,2242,2243,2243,2244,2244,2243,2243,2242,2241,2239,2236,2234,2232,2230,2229,2228,2227,2225,2224,2223,2221,2220,2217,2214,2212,2211,2211,2210,2210,2210,2209,2208,2208,2208,2209,2209,2209,2209,2208,2208,2208,2208,2208,2208,2208,2208,2208,2208,2208,2208,2208,2208,2207,2207,2207,2207,2207,2208,2208,2208,2208,2208,2209,2209,2209,2209,2209,2209,2209,2208,2208,2207,2206,2206,2206,2206,2206,2206,2206,2206,2205,2205,2204,2204,2204,2204,2204,2204,2204,2203,2203,2203,2204,2205,2206,2208,2214,2224,2231,2237,2240,2243,2247,2250,2254,2257,2260,2263,2266,2269,2271,2273,2274,2276,2277,2279,2280,2280,2283,2287,2290,2296,2299,2301,2304,2305,2306,2307,2310,2311,2313,2314,2317,2318,2318,2322,2328,2329,2331,2332,2338,2341,2344,2346,2350,2355,2358,2361,2361,2363,2366,2370,2372,2376,2378,2380,2385,2388,2390,2394,2397,2400,2402,2406,2409,2413,2415,2417,2418,2422,2426,2428,2429,2431,2434,2437,2447,2451,2456,2460,2465,2469,2474,2479,2484,2491,2495,2498,2502,2508,2512,2516,2519,2523,2524,2525,2529,2530,2532,2534,2536,2539,2540,2542,2546,2548,2552,2552,2553,2556,2560,2566,2571,2573,2575,2578,2580,2584,2587,2589